#pragma once

#include "Scene.h"

/*!
 * \class LevelFailedScene
 * \brief 
 */
class LevelFailedScene : public game_engine::Scene
{
///////////////////////////////////////////////////////////////////////////////
// Attribute definition
///////////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////////////////////////////
// Method definition
///////////////////////////////////////////////////////////////////////////////
public:
    // Constructors and Destructors
    LevelFailedScene(void);
    virtual ~LevelFailedScene(void);

    // Others
    const BOOL initialize(void);
    const BOOL update(const FLOAT32 time);
    void finalize(void);

private:
    void createObjects(void) throw (...);

};
